dodgy weather - French English Dictionary